home *** CD-ROM | disk | FTP | other *** search
/ PC for Alla 2005 May / PC för Alla 0505.iso / fullversioner / realsoft3d / data1.cab / Scripting / scripts / js / real / intact / r3iatran.js < prev    next >
Encoding:
JavaScript  |  2005-04-04  |  5.0 KB  |  170 lines

  1.  
  2. // JavaScript wrapper for r3iatran.h
  3. // Auto generated file, do not modify by hand
  4. // Copyright ⌐ 2004, Realsoft Graphics Oy
  5.  
  6. var R3_IATRANSFORM_H = 1;
  7. include("real/intact/r3ianp.js")
  8. include("real/objects/r3prim.js")
  9.  
  10.  
  11. var R3CLID_IATRANSFORM = 170;
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19. R3IATRANA_Space = 170501;
  20. function SetR3IATRANA_Space(value) {
  21.   R3Set(this.r3obj, R3IATRANA_Space, value, R3TID_INTEGER, 0); 
  22. }
  23.  
  24. function GetR3IATRANA_Space() {
  25.   return R3Get(this.r3obj, R3IATRANA_Space, R3TID_INTEGER, 0); 
  26. }
  27.  
  28. R3IATRANA_SpaceCs = 170502;
  29. function SetR3IATRANA_SpaceCs(value) {
  30.   R3Set(this.r3obj, R3IATRANA_SpaceCs, value, R3TID_COORDSYS, 0); 
  31. }
  32.  
  33. function GetR3IATRANA_SpaceCs() {
  34.   return R3Get(this.r3obj, R3IATRANA_SpaceCs, R3TID_COORDSYS, 0); 
  35. }
  36.  
  37. R3IATRANA_ControlCurve = 170503;
  38. function SetR3IATRANA_ControlCurve(value) {
  39.   R3Set(this.r3obj, R3IATRANA_ControlCurve, value, R3TID_INTEGER, 0); 
  40. }
  41.  
  42. function GetR3IATRANA_ControlCurve() {
  43.   return R3Get(this.r3obj, R3IATRANA_ControlCurve, R3TID_INTEGER, 0); 
  44. }
  45.  
  46. R3IATRANA_DeformClassId = 170504;
  47. function SetR3IATRANA_DeformClassId(value) {
  48.   R3Set(this.r3obj, R3IATRANA_DeformClassId, value, R3TID_INTEGER, 0); 
  49. }
  50.  
  51. function GetR3IATRANA_DeformClassId() {
  52.   return R3Get(this.r3obj, R3IATRANA_DeformClassId, R3TID_INTEGER, 0); 
  53. }
  54.  
  55. R3IATRANA_CollisionType = 170505;
  56. function SetR3IATRANA_CollisionType(value) {
  57.   R3Set(this.r3obj, R3IATRANA_CollisionType, value, R3TID_INTEGER, 0); 
  58. }
  59.  
  60. function GetR3IATRANA_CollisionType() {
  61.   return R3Get(this.r3obj, R3IATRANA_CollisionType, R3TID_INTEGER, 0); 
  62. }
  63.  
  64. R3IATRANA_Constraints = 170506;
  65. function SetR3IATRANA_Constraints(value) {
  66.   R3Set(this.r3obj, R3IATRANA_Constraints, value, R3TID_INTEGER, 0); 
  67. }
  68.  
  69. function GetR3IATRANA_Constraints() {
  70.   return R3Get(this.r3obj, R3IATRANA_Constraints, R3TID_INTEGER, 0); 
  71. }
  72.  
  73. R3IATRANA_DisableCopy = 170507;
  74. function SetR3IATRANA_DisableCopy(value) {
  75.   R3Set(this.r3obj, R3IATRANA_DisableCopy, value, R3TID_INTEGER, 0); 
  76. }
  77.  
  78. function GetR3IATRANA_DisableCopy() {
  79.   return R3Get(this.r3obj, R3IATRANA_DisableCopy, R3TID_INTEGER, 0); 
  80. }
  81.  
  82. R3IATRANA_DisableInstance = 170508;
  83. function SetR3IATRANA_DisableInstance(value) {
  84.   R3Set(this.r3obj, R3IATRANA_DisableInstance, value, R3TID_INTEGER, 0); 
  85. }
  86.  
  87. function GetR3IATRANA_DisableInstance() {
  88.   return R3Get(this.r3obj, R3IATRANA_DisableInstance, R3TID_INTEGER, 0); 
  89. }
  90.  
  91. R3IATRANA_AboutCOG = 170509;
  92. function SetR3IATRANA_AboutCOG(value) {
  93.   R3Set(this.r3obj, R3IATRANA_AboutCOG, value, R3TID_INTEGER, 0); 
  94. }
  95.  
  96. function GetR3IATRANA_AboutCOG() {
  97.   return R3Get(this.r3obj, R3IATRANA_AboutCOG, R3TID_INTEGER, 0); 
  98. }
  99.  
  100. R3IATRANA_NoDeformationContr = 170510;
  101. function SetR3IATRANA_NoDeformationContr(value) {
  102.   R3Set(this.r3obj, R3IATRANA_NoDeformationContr, value, R3TID_INTEGER, 0); 
  103. }
  104.  
  105. function GetR3IATRANA_NoDeformationContr() {
  106.   return R3Get(this.r3obj, R3IATRANA_NoDeformationContr, R3TID_INTEGER, 0); 
  107. }
  108.  
  109. R3IATRANA_NoControlCurveCont = 170511;
  110. function SetR3IATRANA_NoControlCurveCont(value) {
  111.   R3Set(this.r3obj, R3IATRANA_NoControlCurveCont, value, R3TID_INTEGER, 0); 
  112. }
  113.  
  114. function GetR3IATRANA_NoControlCurveCont() {
  115.   return R3Get(this.r3obj, R3IATRANA_NoControlCurveCont, R3TID_INTEGER, 0); 
  116. }
  117.  
  118. R3IATRANA_DeformationReady = 170512;
  119. function GetR3IATRANA_DeformationReady() {
  120.   return R3Get(this.r3obj, R3IATRANA_DeformationReady, R3TID_INTEGER, 0); 
  121. }
  122.  
  123. var R3IACTRLC_TRIANGLE = 0;
  124. var R3IACTRLC_GAUSS = 1;
  125. var R3IACTRLC_CIRCLE = 2;
  126. var R3IACTRLC_HYPERBOL = 3;
  127. var R3IACTRLC_LINEAR = 4;
  128. var R3IATRANCD_DISABLED = 0;
  129. var R3IATRANCD_ELASTIC = 1;
  130. var R3IATRANCD_SOLID = 2;
  131. var R3IATRNCF_X = 1;
  132. var R3IATRNCF_Y = 2;
  133. var R3IATRNCF_Z = 4;
  134.  
  135.  
  136. function r3Iatransform () { 
  137.    this.base = r3God;
  138.    if(arguments.length) {
  139.       this.base(R3CLID_IATRANSFORM, arguments);
  140.    }
  141.    // Methods
  142.  
  143.    // Attributes
  144.    this.GetSpace=GetR3IATRANA_Space;
  145.    this.SetSpace=SetR3IATRANA_Space;
  146.    this.GetSpaceCs=GetR3IATRANA_SpaceCs;
  147.    this.SetSpaceCs=SetR3IATRANA_SpaceCs;
  148.    this.GetControlCurve=GetR3IATRANA_ControlCurve;
  149.    this.SetControlCurve=SetR3IATRANA_ControlCurve;
  150.    this.GetDeformClassId=GetR3IATRANA_DeformClassId;
  151.    this.SetDeformClassId=SetR3IATRANA_DeformClassId;
  152.    this.GetCollisionType=GetR3IATRANA_CollisionType;
  153.    this.SetCollisionType=SetR3IATRANA_CollisionType;
  154.    this.GetConstraints=GetR3IATRANA_Constraints;
  155.    this.SetConstraints=SetR3IATRANA_Constraints;
  156.    this.GetDisableCopy=GetR3IATRANA_DisableCopy;
  157.    this.SetDisableCopy=SetR3IATRANA_DisableCopy;
  158.    this.GetDisableInstance=GetR3IATRANA_DisableInstance;
  159.    this.SetDisableInstance=SetR3IATRANA_DisableInstance;
  160.    this.GetAboutCOG=GetR3IATRANA_AboutCOG;
  161.    this.SetAboutCOG=SetR3IATRANA_AboutCOG;
  162.    this.GetNoDeformationContr=GetR3IATRANA_NoDeformationContr;
  163.    this.SetNoDeformationContr=SetR3IATRANA_NoDeformationContr;
  164.    this.GetNoControlCurveCont=GetR3IATRANA_NoControlCurveCont;
  165.    this.SetNoControlCurveCont=SetR3IATRANA_NoControlCurveCont;
  166.    this.GetDeformationReady=GetR3IATRANA_DeformationReady;
  167. }
  168.  
  169. r3Iatransform.prototype=new r3Ianp;
  170. // r3iatran.h_H